package com.smartStatus.core.constant;

/**
 * @ClassName : CommonConstants
 * @Author : lby
 * @Date: 2021/5/6 21:28
 * @Description :
 */
public interface CommonConstants {
    /**
     * header 中租户ID
     */
    String TENANT_ID = "TENANT-ID";

    /**
     * header 中版本信息
     */
    String VERSION = "VERSION";

    /**
     * 租户ID
     */
    Integer TENANT_ID_1 = 1;

    /**
     * 删除
     */
    String STATUS_DEL = "1";
    /**
     * 正常
     */
    String STATUS_NORMAL = "0";

    /**
     * 锁定
     */
    String STATUS_LOCK = "9";

    /**
     * 菜单树根节点
     */
    Integer MENU_TREE_ROOT_ID = -1;

    /**
     * 编码
     */
    String UTF8 = "UTF-8";

    /**
     * 前端工程名
     */
    String FRONT_END_PROJECT = "smartStatus-ui";

    /**
     * 后端工程名
     */
    String BACK_END_PROJECT = "smartStatus";

    /**
     * 公共参数
     */
    String smartStatus_PUBLIC_PARAM_KEY = "smartStatus_PUBLIC_PARAM_KEY";

    /**
     * 成功标记
     */
    Integer SUCCESS = 0;
    /**
     * 失败标记
     */
    Integer FAIL = 1;

    /**
     * 默认存储bucket
     */
    String BUCKET_NAME = "cloud-worker-jdy";
    /**
     * obs存储bucket
     */
    String OBS_BUCKET_NAME = "cloudworkerjdy";

    /**
     * 缩略图前缀
     */
    String THUMBNAIL_PREFIX = "thumbnail";

    /**
     * 图片格式参数key
     */
    String PARAM_KEY_IMAGE_FORMAT = "IMAGE_FORMAT";

    /**
     * 文件格式参数key
     */
    String PARAM_KEY_FILE_FORMAT = "FILE_FORMAT";

    /**
     * 文件上传大小限制参数key
     */
    String PARAM_KEY_FILE_SIZE = "FILE_SIZE";
}
